package com.hqd.ch03.v48.context.annotation;

import com.hqd.ch03.v48.core.env.Environment;
import com.hqd.ch03.v48.factory.ConfigurableListableBeanFactory;
import com.hqd.ch03.v48.io.ResourceLoader;
import com.hqd.ch03.v48.registry.BeanDefinitionRegistry;

public interface ConditionContext {

    BeanDefinitionRegistry getRegistry();


    ConfigurableListableBeanFactory getBeanFactory();

    Environment getEnvironment();

    ResourceLoader getResourceLoader();


    ClassLoader getClassLoader();

}
